Text copied to clipboard!

Заглавие

Text copied to clipboard!

Старши софтуерен инженер

Описание

Text copied to clipboard!
Търсим Старши софтуерен инженер, който да се присъедини към нашия екип и да играе ключова роля в проектирането, разработката и поддръжката на мащабируеми и надеждни софтуерни решения. Като част от нашия технологичен екип, вие ще работите в тясно сътрудничество с други инженери, продуктови мениджъри и дизайнери, за да създавате иновативни продукти, които отговарят на нуждите на нашите клиенти. Старшият софтуерен инженер ще бъде технически лидер, който не само пише висококачествен код, но и подпомага развитието на по-младите инженери чрез менторство и технически насоки. Очакваме от вас да имате дълбоко разбиране на архитектурни принципи, добри практики в програмирането и опит в разработката на сложни системи. Вашата роля ще включва вземане на стратегически технически решения, участие в планирането на проекти, както и активно участие в процесите на код ревю и оптимизация на производителността. Ще работите в гъвкава среда, където се насърчава иновацията и се цени сътрудничеството. Ако сте страстен по отношение на технологиите, обичате да решавате сложни проблеми и искате да имате реално въздействие върху продуктите, които създаваме, тази позиция е за вас.

Отговорности

Text copied to clipboard!
  • Проектиране и разработка на мащабируеми софтуерни архитектури
  • Писане на чист, ефективен и поддържаем код
  • Менторство и техническа подкрепа на по-млади инженери
  • Участие в технически дискусии и вземане на архитектурни решения
  • Извършване на код ревюта и осигуряване на високо качество на кода
  • Сътрудничество с продуктови мениджъри и дизайнери
  • Оптимизация на производителността и надеждността на системите
  • Участие в планиране и оценка на проекти
  • Следене на нови технологии и внедряване на добри практики
  • Поддържане на документация и технически спецификации

Изисквания

Text copied to clipboard!
  • Бакалавърска или магистърска степен по компютърни науки или свързана област
  • Минимум 6 години професионален опит в софтуерното инженерство
  • Отлични познания по поне един от езиците: Java, C#, Python, Go или JavaScript
  • Опит с облачни платформи като AWS, Azure или GCP
  • Дълбоко разбиране на архитектурни модели и дизайн шаблони
  • Опит с CI/CD процеси и инструменти
  • Умения за решаване на сложни технически проблеми
  • Добри комуникационни и колаборативни умения
  • Опит с Agile/Scrum методологии
  • Желание за учене и споделяне на знания

Потенциални въпроси за интервю

Text copied to clipboard!
  • Какъв е вашият опит с проектиране на софтуерна архитектура?
  • Кои програмни езици използвате най-често и защо?
  • Разкажете за проект, в който сте играли водеща техническа роля.
  • Как подхождате към менторството на по-млади инженери?
  • Какви инструменти използвате за CI/CD?
  • Как се справяте с технически дълг в дългосрочни проекти?
  • Какви са вашите предпочитани практики за код ревю?
  • Какво е вашето разбиране за DevOps културата?
  • Какви са вашите очаквания от една инженерна култура?
  • Какво ви мотивира да работите като старши инженер?